Skip to content

fix(docs): Codex con wire_api = "responses", perfiles por modelo y el 401 de mimo-v2.5 - #178

Merged
borjaperfra merged 2 commits into
mainfrom
docs/codex-responses-y-mimo-v26
Oct 13, 2026
Merged

borjaperfra merged 2 commits into
mainfrom
docs/codex-responses-y-mimo-v26

Conversation

@borjaperfra

@borjaperfra borjaperfra commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

/docs/codex publica, en los dos idiomas, wire_api = "chat", y desde la 0.154 Codex lo rechaza:

Error loading config.toml: `wire_api = "chat"` is no longer supported.

Quien sigue la página hoy acaba con un Codex que no abre. La razón para recomendar "chat" (que /responses contestaba de golpe) tampoco existe ya: el 13-oct, con Codex 0.162, /responses emite output_item.added y deltas en todos los modelos.

Qué cambia

  • El ejemplo pasa a "responses" y añade model_context_window.
  • Cambiar de modelo explica los perfiles (~/.codex/nan-<modelo>.config.toml, sin puntos en el nombre) en lugar de "varios proveedores con --profile", que no es lo que hace un perfil.
  • Problemas conocidos: el "chat" heredado, la model_context_window duplicada de las versiones del CLI anteriores a la 0.1.20, el 401 does not have access to the requested model (modelo de OpenAI con el proveedor de NaN, o un modelo retirado como mimo-v2.5, ahora mimo-v2.6-flash) y el aviso Model metadata ... not found, que es ruido.

Referencia de la API (segundo commit): /responses admite los siete modelos de chat, no tres. Medido el 13-oct: deepseek-v4-flash, glm5.3-flash, qwen3.8-flash, mimo-v2.6-flash y glm5.3 emiten por partes; qwen3.6 y gemma4 siguen reteniendo la respuesta y la mandan de golpe al final (~59 deltas en 0,1 s, tras 15-17 s sin nada). La spec, sus tests y la página de Codex lo dicen así.

Va con helmcode/nan-cli#50 (0.1.30), que cambia el perfil de mimo. Sustituye a #93, que se había quedado atrás respecto a main. astro build pasa.

🤖 Generated with Claude Code

… no arranca

Codex 0.154 retiró "chat": con él el fichero no carga y ni la CLI ni la app
abren. El /responses del clúster ya emite por partes con todos los modelos,
que era la razón para recomendar "chat". La página pasa a "responses" con
model_context_window, explica los perfiles por modelo que escribe el CLI, y
los problemas conocidos recogen el 401 de un modelo retirado (mimo-v2.5 ya
es mimo-v2.6-flash; el CLI 0.1.30 cambia el perfil).

Sustituye a #93, que se había quedado atrás respecto a main.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…por partes

Re-medido el 13-oct contra el clúster: los siete modelos de chat contestan en
/responses. deepseek-v4-flash, glm5.3-flash, qwen3.8-flash, mimo-v2.6-flash y
glm5.3 emiten la respuesta por partes; qwen3.6 y gemma4 la siguen reteniendo
(~59 deltas en 0,1 s tras 15-17 s sin nada). La referencia decía que solo
había tres modelos y que solo deepseek-v4-flash emitía por partes.

La página de Codex decía que emitía con todos los modelos, que no es verdad
para esos dos: ahora lo dice, y los problemas conocidos explican que no es un
cuelgue. Los tests fijan lo nuevo en lugar de la frase vieja.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@borjaperfra
borjaperfra merged commit 435062b into main Oct 13, 2026
1 check passed
@borjaperfra
borjaperfra deleted the docs/codex-responses-y-mimo-v26 branch October 13, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant